package com.cn.eyepetizer.model;

import java.util.List;

/**
 * @Auth: 陈彬
 * @Date: 2020/9/16 13:56
 */
public class Discovery {


    /**
     * itemList : [{"type":"horizontalScrollCard","data":{"dataType":"HorizontalScrollCard","itemList":[{"type":"banner2","data":{"dataType":"Banner","id":1949,"title":"","description":"","image":"http://img.kaiyanapp.com/725db3b482499ef5fa99067d19f18756.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://topic/detail?id=381","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1},{"type":"banner2","data":{"dataType":"Banner","id":1876,"title":"","description":"","image":"http://img.kaiyanapp.com/b86cde300d0a39bce5a8c8dff07f5f07.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=&url=https%3A%2F%2Fwww.eyepetizer.net%2Fnew_article.html%3Fnid%3D1816%26shareable%3Dtrue%26type%3DarticleTopic%26cid%3D1876","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1},{"type":"banner2","data":{"dataType":"Banner","id":1825,"title":"","description":"","image":"http://img.kaiyanapp.com/1bdfab6993bc3a76d461a43517fa2df6.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=&url=https%3A%2F%2Fwww.kaiyanapp.com%2Fnew_article.html%3Fnid%3D1682%26shareable%3Dtrue%26type%3DarticleTopic%26cid%3D1825","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1},{"type":"banner2","data":{"dataType":"Banner","id":1816,"title":"","description":"","image":"http://img.kaiyanapp.com/7e15a8691026407bb2774de088515831.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=&url=https%3A%2F%2Fwww.kaiyanapp.com%2Fnew_article.html%3Fnid%3D1668%26shareable%3Dtrue%26type%3DarticleTopic%26cid%3D1816","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1},{"type":"banner2","data":{"dataType":"Banner","id":1814,"title":"","description":"","image":"http://img.kaiyanapp.com/74e0d5abcfe9bc23fda7859a9dd00030.png?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=&url=https%3A%2F%2Fwww.kaiyanapp.com%2Fnew_article.html%3Fnid%3D1667%26shareable%3Dtrue","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1},{"type":"banner2","data":{"dataType":"Banner","id":1926,"title":"","description":"","image":"http://img.kaiyanapp.com/b85656fae5c5fc73f8a2305cb425816d.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=&url=https%3A%2F%2Fwww.kaiyanapp.com%2Fnew_article.html%3Fnid%3D1899%26shareable","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1}],"count":6},"tag":null,"id":0,"adIndex":-1},{"type":"textCard","data":{"dataType":"TextCard","id":0,"type":"header5","text":"热门分类","subTitle":null,"actionUrl":null,"adTrack":null,"follow":null},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"BriefCard","id":6,"icon":"http://img.kaiyanapp.com/0f3513fdfb72434b3a74ccb157406f54.png?imageMogr2/quality/60/format/jpg","iconType":"square","title":"#旅行","subTitle":null,"description":"发现世界的奇妙和辽阔","actionUrl":"eyepetizer://category/6/?title=%E6%97%85%E8%A1%8C","adTrack":null,"follow":{"itemType":"category","itemId":6,"followed":false},"ifPgc":false,"uid":0,"ifShowNotificationIcon":false,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"BriefCard","id":22,"icon":"http://img.kaiyanapp.com/936e0c299688eb88c5ba593a971c7abf.png?imageMogr2/quality/60/format/jpg","iconType":"square","title":"#记录","subTitle":null,"description":"告诉他们为什么与众不同","actionUrl":"eyepetizer://category/22/?title=%E8%AE%B0%E5%BD%95","adTrack":null,"follow":{"itemType":"category","itemId":22,"followed":false},"ifPgc":false,"uid":0,"ifShowNotificationIcon":false,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"BriefCard","id":8,"icon":"http://img.kaiyanapp.com/f4bf4df0e077ffa6e9c5f90ce40a6f53.png?imageMogr2/quality/60/format/jpg","iconType":"square","title":"#影视","subTitle":null,"description":"电影、剧集、戏剧抢先看","actionUrl":"eyepetizer://category/8/?title=%E5%BD%B1%E8%A7%86","adTrack":null,"follow":{"itemType":"category","itemId":8,"followed":false},"ifPgc":false,"uid":0,"ifShowNotificationIcon":false,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"textCard","data":{"dataType":"TextCard","id":0,"type":"footer2","text":"查看全部分类","subTitle":null,"actionUrl":"eyepetizer://categories/all","adTrack":null,"follow":null},"tag":null,"id":0,"adIndex":-1},{"type":"columnCardList","data":{"dataType":"ItemCollection","header":{"id":7,"title":"开眼栏目","font":"bold","subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null},"itemList":[{"type":"squareCardOfColumn","data":{"dataType":"SquareCard","id":1219,"title":"开眼周末计划","image":"http://img.kaiyanapp.com/15b82791d204eefa71246792fc1aefa2.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=%E5%BC%80%E7%9C%BC%E5%91%A8%E6%9C%AB%E8%AE%A1%E5%88%92&url=http%3A%2F%2Fwww.eyepetizer.net%2Farticle.html%3Fnid%3D1274%26shareable%3Dtrue","shade":true,"adTrack":null,"description":"你的周末指南"},"tag":null,"id":0,"adIndex":-1},{"type":"squareCardOfColumn","data":{"dataType":"SquareCard","id":1220,"title":"开眼专题策划","image":"http://img.kaiyanapp.com/77c82a7f940b1bf7b20acab7fa9b312e.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://campaign/list","shade":true,"adTrack":null,"description":"潮骚"},"tag":null,"id":0,"adIndex":-1},{"type":"squareCardOfColumn","data":{"dataType":"SquareCard","id":1221,"title":"开眼榜单","image":"http://img.kaiyanapp.com/1b5cffeeb27cfbb25fc6de8c37b5ff3b.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://ranklist","shade":true,"adTrack":null,"description":"最热的都在这"},"tag":null,"id":0,"adIndex":-1},{"type":"squareCardOfColumn","data":{"dataType":"SquareCard","id":1246,"title":"开眼社区","image":"http://img.kaiyanapp.com/81dcc3369eede1de6569b48eb0a1c78a.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://homepage/community?tabIndex=0","shade":true,"adTrack":null,"description":"交到酷朋友"},"tag":null,"id":0,"adIndex":-1}],"count":4,"adTrack":null,"footer":null},"tag":null,"id":0,"adIndex":-1},{"type":"textCard","data":{"dataType":"TextCardWithRightAndLeftTitle","id":0,"type":"header7","text":"推荐主题","subTitle":null,"actionUrl":"eyepetizer://webview/?title=&url=http%3A%2F%2Fwww.kaiyanapp.com%2Farticle.html%3Fnid%3D1267%26shareable%3Dtrue%26cookie%3D%26uid%3D0%26type%3DarticleTopic%26cid%3D1147","adTrack":null,"follow":null,"rightText":"查看全部"},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"TagBriefCard","id":1430,"icon":"http://img.kaiyanapp.com/2ebda09729a98022647e448619479cc8.jpeg?imageMogr2/quality/60/format/jpg","iconType":"square","title":"#生活 MV","subTitle":null,"description":"用一首 BGM，让平淡的日子也有滋有味起来","actionUrl":"eyepetizer://tag/1430/?title=%E7%94%9F%E6%B4%BB%20MV","adTrack":null,"follow":{"itemType":"tag","itemId":1430,"followed":false},"ifPgc":false,"uid":0,"ifShowNotificationIcon":false,"switchStatus":false,"medalIcon":false,"haveReward":false,"ifNewest":false,"newestEndTime":null,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"TagBriefCard","id":1440,"icon":"http://img.kaiyanapp.com/1362dae16a7353604e105d2b6b099ca3.jpeg?imageMogr2/quality/60/format/jpg","iconType":"square","title":"#大片感","subTitle":null,"description":"寻找感觉，你也是摄影大师","actionUrl":"eyepetizer://tag/1440/?title=%E5%A4%A7%E7%89%87%E6%84%9F","adTrack":null,"follow":{"itemType":"tag","itemId":1440,"followed":false},"ifPgc":false,"uid":0,"ifShowNotificationIcon":false,"switchStatus":false,"medalIcon":false,"haveReward":false,"ifNewest":false,"newestEndTime":null,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"TagBriefCard","id":1441,"icon":"http://img.kaiyanapp.com/93b69af709c43979a3592c40d5fe8f64.jpeg?imageMogr2/quality/60/format/jpg","iconType":"square","title":"#城市的律动","subTitle":null,"description":"分享每个城市独一无二的节奏律动","actionUrl":"eyepetizer://tag/1441/?title=%E5%9F%8E%E5%B8%82%E7%9A%84%E5%BE%8B%E5%8A%A8","adTrack":null,"follow":{"itemType":"tag","itemId":1441,"followed":false},"ifPgc":false,"uid":0,"ifShowNotificationIcon":false,"switchStatus":false,"medalIcon":false,"haveReward":false,"ifNewest":false,"newestEndTime":null,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"TagBriefCard","id":1446,"icon":"http://img.kaiyanapp.com/e2ea9482e34eac9c54c0dc333252d700.jpeg?imageMogr2/quality/60/format/jpg","iconType":"square","title":"#开饭啦","subTitle":null,"description":"一锅一碗，让美食治愈你的每一天","actionUrl":"eyepetizer://tag/1446/?title=%E5%BC%80%E9%A5%AD%E5%95%A6","adTrack":null,"follow":{"itemType":"tag","itemId":1446,"followed":false},"ifPgc":false,"uid":0,"ifShowNotificationIcon":false,"switchStatus":false,"medalIcon":false,"haveReward":false,"ifNewest":false,"newestEndTime":null,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"TagBriefCard","id":1447,"icon":"http://img.kaiyanapp.com/bb7bb8f4de259857388142f7cc1cde2c.jpeg?imageMogr2/quality/60/format/jpg","iconType":"square","title":"#手写温柔","subTitle":null,"description":"用笔尖，让文字更真实","actionUrl":"eyepetizer://tag/1447/?title=%E6%89%8B%E5%86%99%E6%B8%A9%E6%9F%94","adTrack":null,"follow":{"itemType":"tag","itemId":1447,"followed":false},"ifPgc":false,"uid":0,"ifShowNotificationIcon":false,"switchStatus":false,"medalIcon":false,"haveReward":false,"ifNewest":false,"newestEndTime":null,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"TagBriefCard","id":1450,"icon":"http://img.kaiyanapp.com/f2fbffb71609c547fb256b8913308acf.jpeg?imageMogr2/quality/60/format/jpg","iconType":"square","title":"#冷色调","subTitle":null,"description":"一起来分享你的冷色调作品","actionUrl":"eyepetizer://tag/1450/?title=%E5%86%B7%E8%89%B2%E8%B0%83","adTrack":null,"follow":{"itemType":"tag","itemId":1450,"followed":false},"ifPgc":false,"uid":0,"ifShowNotificationIcon":false,"switchStatus":false,"medalIcon":false,"haveReward":false,"ifNewest":false,"newestEndTime":null,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"TagBriefCard","id":1451,"icon":"http://img.kaiyanapp.com/533e9c6629f473b59239a8067b0c444a.jpeg?imageMogr2/quality/60/format/jpg","iconType":"square","title":"#过秋天","subTitle":null,"description":null,"actionUrl":"eyepetizer://tag/1451/?title=%E8%BF%87%E7%A7%8B%E5%A4%A9","adTrack":null,"follow":{"itemType":"tag","itemId":1451,"followed":false},"ifPgc":false,"uid":0,"ifShowNotificationIcon":false,"switchStatus":false,"medalIcon":false,"haveReward":false,"ifNewest":false,"newestEndTime":null,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"TagBriefCard","id":1455,"icon":"http://img.kaiyanapp.com/f53e44cfe652f96f063fe5a91d9e3f11.png?imageMogr2/quality/60/format/jpg","iconType":"square","title":"#秋食记","subTitle":null,"description":null,"actionUrl":"eyepetizer://tag/1455/?title=%E7%A7%8B%E9%A3%9F%E8%AE%B0","adTrack":null,"follow":{"itemType":"tag","itemId":1455,"followed":false},"ifPgc":false,"uid":0,"ifShowNotificationIcon":false,"switchStatus":false,"medalIcon":false,"haveReward":false,"ifNewest":false,"newestEndTime":null,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"TagBriefCard","id":1456,"icon":"http://img.kaiyanapp.com/c6e84f23f52ccc489c0f70b9537355c9.jpeg?imageMogr2/quality/60/format/jpg","iconType":"square","title":"#收集全世界的博物馆","subTitle":null,"description":"看见城市，看见世界","actionUrl":"eyepetizer://tag/1456/?title=%E6%94%B6%E9%9B%86%E5%85%A8%E4%B8%96%E7%95%8C%E7%9A%84%E5%8D%9A%E7%89%A9%E9%A6%86","adTrack":null,"follow":{"itemType":"tag","itemId":1456,"followed":false},"ifPgc":false,"uid":0,"ifShowNotificationIcon":false,"switchStatus":false,"medalIcon":false,"haveReward":false,"ifNewest":false,"newestEndTime":null,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"TagBriefCard","id":1409,"icon":"http://img.kaiyanapp.com/779334cad61490789d02ccb290816f10.jpeg?imageMogr2/quality/60/format/jpg","iconType":"square","title":"#把生活变成一张海报","subTitle":null,"description":"赋予生活，更多的意义","actionUrl":"eyepetizer://tag/1409/?title=%E6%8A%8A%E7%94%9F%E6%B4%BB%E5%8F%98%E6%88%90%E4%B8%80%E5%BC%A0%E6%B5%B7%E6%8A%A5","adTrack":null,"follow":{"itemType":"tag","itemId":1409,"followed":false},"ifPgc":false,"uid":0,"ifShowNotificationIcon":false,"switchStatus":false,"medalIcon":false,"haveReward":false,"ifNewest":false,"newestEndTime":null,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"textCard","data":{"dataType":"TextCardWithRightAndLeftTitle","id":0,"type":"header7","text":"推荐作者","subTitle":null,"actionUrl":"eyepetizer://pgcs/all","adTrack":null,"follow":null,"rightText":"查看全部"},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"BriefCard","id":12,"icon":"http://img.kaiyanapp.com/26c9ad3b00588814400b3c88151d3f03.jpeg","iconType":"round","title":"公牛极限运动","subTitle":null,"description":"中国专业极限运动影像机构，原创视频，极致展现运动魅力和狂放不羁的生活方式！","actionUrl":"eyepetizer://pgc/detail/12/?title=%E5%85%AC%E7%89%9B%E6%9E%81%E9%99%90%E8%BF%90%E5%8A%A8&userType=PGC&tabIndex=1","adTrack":null,"follow":{"itemType":"author","itemId":12,"followed":false},"ifPgc":true,"uid":0,"ifShowNotificationIcon":false,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"BriefCard","id":3496,"icon":"http://img.kaiyanapp.com/713840b737a42980c7f3f1e2fde8129d.png?imageMogr2/quality/60/format/jpg","iconType":"round","title":"丝路视觉","subTitle":null,"description":"丝路视觉是全国数字创意行业的第一家上市公司，利用电脑图形图像技术为商业项目提供视觉设计与创作服务，为地产、文旅、政府、企业等不同客户提供方案，业务范围涵盖视觉可视化、数字营销以及展览展示等。","actionUrl":"eyepetizer://pgc/detail/3496/?title=%E4%B8%9D%E8%B7%AF%E8%A7%86%E8%A7%89&userType=PGC&tabIndex=1","adTrack":null,"follow":{"itemType":"author","itemId":3496,"followed":false},"ifPgc":true,"uid":0,"ifShowNotificationIcon":false,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"BriefCard","id":3182,"icon":"http://img.kaiyanapp.com/40c8d5122fa5b7ad32134ea059b92f04.png?imageMogr2/quality/60/format/jpg","iconType":"round","title":"哈喽王叔","subTitle":null,"description":"纪录片导演，小喵和大喵的爹，曾游学英法美等国家； <童年百城>计划：带娃看中国，游百座城，感受中华千年文化。培养孩子独立、自信、勇敢、乐观的品质，让我们共同陪伴孩子长大！","actionUrl":"eyepetizer://pgc/detail/3182/?title=%E5%93%88%E5%96%BD%E7%8E%8B%E5%8F%94&userType=PGC&tabIndex=1","adTrack":null,"follow":{"itemType":"author","itemId":3182,"followed":false},"ifPgc":true,"uid":0,"ifShowNotificationIcon":false,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"BriefCard","id":2399,"icon":"http://img.kaiyanapp.com/8a4edce257ff56797d8120e4024c2481.png?imageMogr2/quality/60/format/jpg","iconType":"round","title":"萝卜报告","subTitle":null,"description":"《萝卜报告》是融合资讯、评测、越野、二手车等的专业汽车、摩托车类节目。","actionUrl":"eyepetizer://pgc/detail/2399/?title=%E8%90%9D%E5%8D%9C%E6%8A%A5%E5%91%8A&userType=PGC&tabIndex=1","adTrack":null,"follow":{"itemType":"author","itemId":2399,"followed":false},"ifPgc":true,"uid":0,"ifShowNotificationIcon":false,"expert":false},"tag":null,"id":0,"adIndex":-1},{"type":"briefCard","data":{"dataType":"BriefCard","id":5293,"icon":"http://img.kaiyanapp.com/b85475f00ae01daa9a2713d92e7aa7fb.png?imageMogr2/quality/60/format/jpg","iconType":"round","title":"小邓同学","subTitle":null,"description":"爱旅行爱美食爱生活的英硕女。","actionUrl":"eyepetizer://pgc/detail/5293/?title=%E5%B0%8F%E9%82%93%E5%90%8C%E5%AD%A6&userType=PGC&tabIndex=1","adTrack":null,"follow":{"itemType":"author","itemId":5293,"followed":false},"ifPgc":true,"uid":0,"ifShowNotificationIcon":false,"expert":false},"tag":null,"id":0,"adIndex":-1}]
     * count : 24
     * total : 0
     * nextPageUrl : null
     * adExist : false
     */

    private int count;
    private int total;
    private Object nextPageUrl;
    private boolean adExist;
    private List<ItemListBeanX> itemList;

    public int getCount() {
        return count;
    }

    public void setCount(int count) {
        this.count = count;
    }

    public int getTotal() {
        return total;
    }

    public void setTotal(int total) {
        this.total = total;
    }

    public Object getNextPageUrl() {
        return nextPageUrl;
    }

    public void setNextPageUrl(Object nextPageUrl) {
        this.nextPageUrl = nextPageUrl;
    }

    public boolean isAdExist() {
        return adExist;
    }

    public void setAdExist(boolean adExist) {
        this.adExist = adExist;
    }

    public List<ItemListBeanX> getItemList() {
        return itemList;
    }

    public void setItemList(List<ItemListBeanX> itemList) {
        this.itemList = itemList;
    }

    public static class ItemListBeanX {
        @Override
        public String toString() {
            return "ItemListBeanX{" +
                    "type='" + type + '\'' +
                    ", data=" + data +
                    ", tag=" + tag +
                    ", id=" + id +
                    ", adIndex=" + adIndex +
                    '}';
        }

        /**
         * type : horizontalScrollCard
         * data : {"dataType":"HorizontalScrollCard","itemList":[{"type":"banner2","data":{"dataType":"Banner","id":1949,"title":"","description":"","image":"http://img.kaiyanapp.com/725db3b482499ef5fa99067d19f18756.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://topic/detail?id=381","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1},{"type":"banner2","data":{"dataType":"Banner","id":1876,"title":"","description":"","image":"http://img.kaiyanapp.com/b86cde300d0a39bce5a8c8dff07f5f07.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=&url=https%3A%2F%2Fwww.eyepetizer.net%2Fnew_article.html%3Fnid%3D1816%26shareable%3Dtrue%26type%3DarticleTopic%26cid%3D1876","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1},{"type":"banner2","data":{"dataType":"Banner","id":1825,"title":"","description":"","image":"http://img.kaiyanapp.com/1bdfab6993bc3a76d461a43517fa2df6.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=&url=https%3A%2F%2Fwww.kaiyanapp.com%2Fnew_article.html%3Fnid%3D1682%26shareable%3Dtrue%26type%3DarticleTopic%26cid%3D1825","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1},{"type":"banner2","data":{"dataType":"Banner","id":1816,"title":"","description":"","image":"http://img.kaiyanapp.com/7e15a8691026407bb2774de088515831.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=&url=https%3A%2F%2Fwww.kaiyanapp.com%2Fnew_article.html%3Fnid%3D1668%26shareable%3Dtrue%26type%3DarticleTopic%26cid%3D1816","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1},{"type":"banner2","data":{"dataType":"Banner","id":1814,"title":"","description":"","image":"http://img.kaiyanapp.com/74e0d5abcfe9bc23fda7859a9dd00030.png?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=&url=https%3A%2F%2Fwww.kaiyanapp.com%2Fnew_article.html%3Fnid%3D1667%26shareable%3Dtrue","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1},{"type":"banner2","data":{"dataType":"Banner","id":1926,"title":"","description":"","image":"http://img.kaiyanapp.com/b85656fae5c5fc73f8a2305cb425816d.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=&url=https%3A%2F%2Fwww.kaiyanapp.com%2Fnew_article.html%3Fnid%3D1899%26shareable","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1}],"count":6}
         * tag : null
         * id : 0
         * adIndex : -1
         */



        private String type;
        private DataBeanX data;
        private Object tag;
        private int id;
        private int adIndex;

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public DataBeanX getData() {
            return data;
        }

        public void setData(DataBeanX data) {
            this.data = data;
        }

        public Object getTag() {
            return tag;
        }

        public void setTag(Object tag) {
            this.tag = tag;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getAdIndex() {
            return adIndex;
        }

        public void setAdIndex(int adIndex) {
            this.adIndex = adIndex;
        }

        public static class DataBeanX {
            @Override
            public String toString() {
                return "DataBeanX{" +
                        "dataType='" + dataType + '\'' +
                        ", count=" + count +
                        ", itemList=" + itemList +
                        '}';
            }

            /**
             * dataType : HorizontalScrollCard
             * itemList : [{"type":"banner2","data":{"dataType":"Banner","id":1949,"title":"","description":"","image":"http://img.kaiyanapp.com/725db3b482499ef5fa99067d19f18756.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://topic/detail?id=381","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1},{"type":"banner2","data":{"dataType":"Banner","id":1876,"title":"","description":"","image":"http://img.kaiyanapp.com/b86cde300d0a39bce5a8c8dff07f5f07.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=&url=https%3A%2F%2Fwww.eyepetizer.net%2Fnew_article.html%3Fnid%3D1816%26shareable%3Dtrue%26type%3DarticleTopic%26cid%3D1876","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1},{"type":"banner2","data":{"dataType":"Banner","id":1825,"title":"","description":"","image":"http://img.kaiyanapp.com/1bdfab6993bc3a76d461a43517fa2df6.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=&url=https%3A%2F%2Fwww.kaiyanapp.com%2Fnew_article.html%3Fnid%3D1682%26shareable%3Dtrue%26type%3DarticleTopic%26cid%3D1825","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1},{"type":"banner2","data":{"dataType":"Banner","id":1816,"title":"","description":"","image":"http://img.kaiyanapp.com/7e15a8691026407bb2774de088515831.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=&url=https%3A%2F%2Fwww.kaiyanapp.com%2Fnew_article.html%3Fnid%3D1668%26shareable%3Dtrue%26type%3DarticleTopic%26cid%3D1816","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1},{"type":"banner2","data":{"dataType":"Banner","id":1814,"title":"","description":"","image":"http://img.kaiyanapp.com/74e0d5abcfe9bc23fda7859a9dd00030.png?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=&url=https%3A%2F%2Fwww.kaiyanapp.com%2Fnew_article.html%3Fnid%3D1667%26shareable%3Dtrue","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1},{"type":"banner2","data":{"dataType":"Banner","id":1926,"title":"","description":"","image":"http://img.kaiyanapp.com/b85656fae5c5fc73f8a2305cb425816d.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://webview/?title=&url=https%3A%2F%2Fwww.kaiyanapp.com%2Fnew_article.html%3Fnid%3D1899%26shareable","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false},"tag":null,"id":0,"adIndex":-1}]
             * count : 6
             */



            private String dataType;
            private int count;
            private List<ItemListBean> itemList;

            public String getDataType() {
                return dataType;
            }

            public void setDataType(String dataType) {
                this.dataType = dataType;
            }

            public int getCount() {
                return count;
            }

            public void setCount(int count) {
                this.count = count;
            }

            public List<ItemListBean> getItemList() {
                return itemList;
            }

            public void setItemList(List<ItemListBean> itemList) {
                this.itemList = itemList;
            }

            public static class ItemListBean {
                @Override
                public String toString() {
                    return "ItemListBean{" +
                            "type='" + type + '\'' +
                            ", data=" + data +
                            ", tag=" + tag +
                            ", id=" + id +
                            ", adIndex=" + adIndex +
                            '}';
                }

                /**
                 * type : banner2
                 * data : {"dataType":"Banner","id":1949,"title":"","description":"","image":"http://img.kaiyanapp.com/725db3b482499ef5fa99067d19f18756.jpeg?imageMogr2/quality/60/format/jpg","actionUrl":"eyepetizer://topic/detail?id=381","adTrack":[],"shade":false,"label":{"text":"","card":"","detail":null},"labelList":[],"header":{"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null},"autoPlay":false}
                 * tag : null
                 * id : 0
                 * adIndex : -1
                 */



                private String type;
                private DataBean data;
                private Object tag;
                private int id;
                private int adIndex;

                public String getType() {
                    return type;
                }

                public void setType(String type) {
                    this.type = type;
                }

                public DataBean getData() {
                    return data;
                }

                public void setData(DataBean data) {
                    this.data = data;
                }

                public Object getTag() {
                    return tag;
                }

                public void setTag(Object tag) {
                    this.tag = tag;
                }

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public int getAdIndex() {
                    return adIndex;
                }

                public void setAdIndex(int adIndex) {
                    this.adIndex = adIndex;
                }

                public static class DataBean {
                    @Override
                    public String toString() {
                        return "DataBean{" +
                                "dataType='" + dataType + '\'' +
                                ", id=" + id +
                                ", title='" + title + '\'' +
                                ", description='" + description + '\'' +
                                ", image='" + image + '\'' +
                                ", actionUrl='" + actionUrl + '\'' +
                                ", shade=" + shade +
                                ", label=" + label +
                                ", header=" + header +
                                ", autoPlay=" + autoPlay +
                                ", adTrack=" + adTrack +
                                ", labelList=" + labelList +
                                '}';
                    }

                    /**
                     * dataType : Banner
                     * id : 1949
                     * title :
                     * description :
                     * image : http://img.kaiyanapp.com/725db3b482499ef5fa99067d19f18756.jpeg?imageMogr2/quality/60/format/jpg
                     * actionUrl : eyepetizer://topic/detail?id=381
                     * adTrack : []
                     * shade : false
                     * label : {"text":"","card":"","detail":null}
                     * labelList : []
                     * header : {"id":0,"title":null,"font":null,"subTitle":null,"subTitleFont":null,"textAlign":"left","cover":null,"label":null,"actionUrl":null,"labelList":null,"rightText":null,"icon":null,"description":null}
                     * autoPlay : false
                     */



                    private String dataType;
                    private int id;
                    private String title;
                    private String description;
                    private String image;
                    private String actionUrl;
                    private boolean shade;
                    private LabelBean label;
                    private HeaderBean header;
                    private boolean autoPlay;
                    private List<?> adTrack;
                    private List<?> labelList;

                    public String getDataType() {
                        return dataType;
                    }

                    public void setDataType(String dataType) {
                        this.dataType = dataType;
                    }

                    public int getId() {
                        return id;
                    }

                    public void setId(int id) {
                        this.id = id;
                    }

                    public String getTitle() {
                        return title;
                    }

                    public void setTitle(String title) {
                        this.title = title;
                    }

                    public String getDescription() {
                        return description;
                    }

                    public void setDescription(String description) {
                        this.description = description;
                    }

                    public String getImage() {
                        return image;
                    }

                    public void setImage(String image) {
                        this.image = image;
                    }

                    public String getActionUrl() {
                        return actionUrl;
                    }

                    public void setActionUrl(String actionUrl) {
                        this.actionUrl = actionUrl;
                    }

                    public boolean isShade() {
                        return shade;
                    }

                    public void setShade(boolean shade) {
                        this.shade = shade;
                    }

                    public LabelBean getLabel() {
                        return label;
                    }

                    public void setLabel(LabelBean label) {
                        this.label = label;
                    }

                    public HeaderBean getHeader() {
                        return header;
                    }

                    public void setHeader(HeaderBean header) {
                        this.header = header;
                    }

                    public boolean isAutoPlay() {
                        return autoPlay;
                    }

                    public void setAutoPlay(boolean autoPlay) {
                        this.autoPlay = autoPlay;
                    }

                    public List<?> getAdTrack() {
                        return adTrack;
                    }

                    public void setAdTrack(List<?> adTrack) {
                        this.adTrack = adTrack;
                    }

                    public List<?> getLabelList() {
                        return labelList;
                    }

                    public void setLabelList(List<?> labelList) {
                        this.labelList = labelList;
                    }

                    public static class LabelBean {
                        /**
                         * text :
                         * card :
                         * detail : null
                         */

                        private String text;
                        private String card;
                        private Object detail;

                        @Override
                        public String toString() {
                            return "LabelBean{" +
                                    "text='" + text + '\'' +
                                    ", card='" + card + '\'' +
                                    ", detail=" + detail +
                                    '}';
                        }

                        public String getText() {
                            return text;
                        }

                        public void setText(String text) {
                            this.text = text;
                        }

                        public String getCard() {
                            return card;
                        }

                        public void setCard(String card) {
                            this.card = card;
                        }

                        public Object getDetail() {
                            return detail;
                        }

                        public void setDetail(Object detail) {
                            this.detail = detail;
                        }
                    }

                    public static class HeaderBean {
                        /**
                         * id : 0
                         * title : null
                         * font : null
                         * subTitle : null
                         * subTitleFont : null
                         * textAlign : left
                         * cover : null
                         * label : null
                         * actionUrl : null
                         * labelList : null
                         * rightText : null
                         * icon : null
                         * description : null
                         */

                        private int id;
                        private Object title;
                        private Object font;
                        private Object subTitle;
                        private Object subTitleFont;
                        private String textAlign;
                        private Object cover;
                        private Object label;
                        private Object actionUrl;
                        private Object labelList;
                        private Object rightText;
                        private Object icon;
                        private Object description;

                        @Override
                        public String toString() {
                            return "HeaderBean{" +
                                    "id=" + id +
                                    ", title=" + title +
                                    ", font=" + font +
                                    ", subTitle=" + subTitle +
                                    ", subTitleFont=" + subTitleFont +
                                    ", textAlign='" + textAlign + '\'' +
                                    ", cover=" + cover +
                                    ", label=" + label +
                                    ", actionUrl=" + actionUrl +
                                    ", labelList=" + labelList +
                                    ", rightText=" + rightText +
                                    ", icon=" + icon +
                                    ", description=" + description +
                                    '}';
                        }

                        public int getId() {
                            return id;
                        }

                        public void setId(int id) {
                            this.id = id;
                        }

                        public Object getTitle() {
                            return title;
                        }

                        public void setTitle(Object title) {
                            this.title = title;
                        }

                        public Object getFont() {
                            return font;
                        }

                        public void setFont(Object font) {
                            this.font = font;
                        }

                        public Object getSubTitle() {
                            return subTitle;
                        }

                        public void setSubTitle(Object subTitle) {
                            this.subTitle = subTitle;
                        }

                        public Object getSubTitleFont() {
                            return subTitleFont;
                        }

                        public void setSubTitleFont(Object subTitleFont) {
                            this.subTitleFont = subTitleFont;
                        }

                        public String getTextAlign() {
                            return textAlign;
                        }

                        public void setTextAlign(String textAlign) {
                            this.textAlign = textAlign;
                        }

                        public Object getCover() {
                            return cover;
                        }

                        public void setCover(Object cover) {
                            this.cover = cover;
                        }

                        public Object getLabel() {
                            return label;
                        }

                        public void setLabel(Object label) {
                            this.label = label;
                        }

                        public Object getActionUrl() {
                            return actionUrl;
                        }

                        public void setActionUrl(Object actionUrl) {
                            this.actionUrl = actionUrl;
                        }

                        public Object getLabelList() {
                            return labelList;
                        }

                        public void setLabelList(Object labelList) {
                            this.labelList = labelList;
                        }

                        public Object getRightText() {
                            return rightText;
                        }

                        public void setRightText(Object rightText) {
                            this.rightText = rightText;
                        }

                        public Object getIcon() {
                            return icon;
                        }

                        public void setIcon(Object icon) {
                            this.icon = icon;
                        }

                        public Object getDescription() {
                            return description;
                        }

                        public void setDescription(Object description) {
                            this.description = description;
                        }
                    }
                }
            }
        }
    }

    @Override
    public String toString() {
        return "Discovery{" +
                "count=" + count +
                ", total=" + total +
                ", nextPageUrl=" + nextPageUrl +
                ", adExist=" + adExist +
                ", itemList=" + itemList +
                '}';
    }
}
